#pragma once
#include "XFtpTask.h"
class XFtpSTOR :public XFtpTask
{
public:
    XFtpSTOR();
    ~XFtpSTOR();
    virtual void parse(const std::string &type, const std::string &msg);
    virtual void read(bufferevent *bev);
    virtual void handleEvent(bufferevent *bev, short what);
    virtual void disconnectDataChannel();
private:
    FILE *mFd = nullptr;
};

